History
History
Synonyms
UK
US
Meaning:
assert

to justify (something) by using evidence or firm behaviour

insist, declare, maintain

culminate

(of efforts, hopes, careers etc) to reach the highest or most serious point

come to a climax

SHOOT ONE'S WAD as in Wiktionary
SHOOT ONE'S WAD as in Wikipedia